high-rise flats - Turco Inglés Diccionario